extensive campaign - French English Dictionary